have a modest lifestyle - Français Anglais Dictionnaire